#include "includes_fw.h"
#include "pCam_osd_api.h"

#if SUPPORT_OSD_FUNC

unsigned char FontTable8x10[0x62][10] = {
{ /* code 0020 */
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________
},
{ /* code 0021 */
  ________,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ________,
  ___XX___,
  ___XX___,
  ________
},
{ /* code 0022 */
  ________,
  ________,
  __X__X__,
  __X__X__,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________
},
{ /* code 0023 */
  ________,
  ________,
  ___X__X_,
  _XXXXXX_,
  __X__X__,
  _XXXXXX_,
  _X__X___,
  ________,
  ________,
  ________
},
{ /* code 0024 */
  ___X____,
  _XXXXX__,
  X__X__X_,
  X__X____,
  _XXXXX__,
  ___X__X_,
  X__X__X_,
  _XXXXX__,
  ___X____,
  ________
},
{ /* code 0025 */
  ________,
  _X____X_,
  X_X__XX_,
  _X__XX__,
  ___XX___,
  __XX____,
  _XX__X__,
  XX__X_X_,
  X____X__,
  ________
},
{ /* code 0026 */
  ________,
  __XXXX__,
  _X____X_,
  __X__X__,
  _XXXX___,
  X__X____,
  X___X_X_,
  _X___X__,
  __XXX_X_,
  ________
},
{ /* code 0027 */
  ________,
  ________,
  __X_____,
  __X_____,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________
},
{ /* code 0028 */
  ______X_,
  ____XX__,
  ___XX___,
  __XX____,
  __XX____,
  __XX____,
  ___XX___,
  ____XX__,
  ______X_,
  ________
},
{ /* code 0029 */
  X_______,
  _XX_____,
  __XX____,
  ___XX___,
  ___XX___,
  ___XX___,
  __XX____,
  _XX_____,
  X_______,
  ________
},
{ /* code 002A */
  ________,
  ________,
  X___X___,
  _X_X____,
  XXXXX___,
  _X_X____,
  X___X___,
  ________,
  ________,
  ________
},
{ /* code 002B */
  ________,
  ___X____,
  ___X____,
  ___X____,
  XXXXXXX_,
  ___X____,
  ___X____,
  ___X____,
  ________,
  ________
},
{ /* code 002C */
  ________,
  ________,
  ________,
  ________,
  ________,
  __XX____,
  __XX____,
  __X_____,
  _X______,
  ________
},
{ /* code 002D */
  ________,
  ________,
  ________,
  ________,
  XXXXXXX_,
  ________,
  ________,
  ________,
  ________,
  ________
},
{ /* code 002E */
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  __XX____,
  __XX____,
  ________
},
{ /* code 002F */
  ________,
  ______X_,
  _____XX_,
  ____XX__,
  ___XX___,
  __XX____,
  _XX_____,
  XX______,
  X_______,
  ________
},
{ /* code 0030 */
  XXXXXXX_,
  XX___XX_,
  XX__XXX_,
  XX_XXXX_,
  XX_X_XX_,
  XXXX_XX_,
  XXX__XX_,
  XX___XX_,
  XXXXXXX_,
  ________
},
{ /* code 0031 */
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  ________
},
{ /* code 0032 */
  XXXXXX__,
  ____XX__,
  ____XX__,
  ____XX__,
  XXXXXX__,
  XX______,
  XX______,
  XX______,
  XXXXXX__,
  ________
},
{ /* code 0033 */
  XXXXXX__,
  ____XX__,
  ____XX__,
  ____XX__,
  XXXXXX__,
  ____XX__,
  ____XX__,
  ____XX__,
  XXXXXX__,
  ________
},
{ /* code 0034 */
  XX___XX_,
  XX___XX_,
  XX___XX_,
  XX___XX_,
  XX___XX_,
  XXXXXXX_,
  _____XX_,
  _____XX_,
  _____XX_,
  ________
},
{ /* code 0035 */
  XXXXXXX_,
  XX______,
  XX______,
  XX______,
  XXXXXXX_,
  _____XX_,
  _____XX_,
  _____XX_,
  XXXXXXX_,
  ________
},
{ /* code 0036 */
  XXXXXXX_,
  XX______,
  XX______,
  XX______,
  XXXXXXX_,
  XX___XX_,
  XX___XX_,
  XX___XX_,
  XXXXXXX_,
  ________
},
{ /* code 0037 */
  XXXXXXX_,
  XX___XX_,
  XX___XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  ________
},
{ /* code 0038 */
  XXXXXXX_,
  XX___XX_,
  XX___XX_,
  XX___XX_,
  XXXXXXX_,
  XX___XX_,
  XX___XX_,
  XX___XX_,
  XXXXXXX_,
  ________
},
{ /* code 0039 */
  XXXXXXX_,
  XX___XX_,
  XX___XX_,
  XX___XX_,
  XXXXXXX_,
  _____XX_,
  _____XX_,
  _____XX_,
  XXXXXXX_,
  ________
},
{ /* code 003A */
  ________,
  ________,
  __XXX___,
  __XXX___,
  ________,
  ________,
  __XXX___,
  __XXX___,
  ________,
  ________
},
{ /* code 003B */
  ________,
  __XX____,
  __XX____,
  ________,
  ________,
  __XX____,
  __XX____,
  __X_____,
  _X______,
  ________,
},
{ /* code 003C */
  ________,
  ____XX__,
  ___XX___,
  __XX____,
  _XX_____,
  _XX_____,
  __XX____,
  ___XX___,
  ____XX__,
  ________,
},
{ /* code 003D */
  ________,
  ________,
  _XXXXXX_,
  _XXXXXX_,
  ________,
  ________,
  _XXXXXX_,
  _XXXXXX_,
  ________,
  ________,
},
{ /* code 003E */
  ________,
  __XX____,
  ___XX___,
  ____XX__,
  _____XX_,
  _____XX_,
  ____XX__,
  ___XX___,
  __XX____,
  ________
},
{ /* code 003F */
  _XXXXXX_,
  X______X,
  X______X,
  X______X,
  ______XX,
  _____XX_,
  ____XX__,
  ________,
  ____XX__,
  ________,
},
{ /* code 0040 */
  ________,
  _XXXXXX_,
  X______X,
  X_XXXX_X,
  X_X__X_X,
  X_X__X_X,
  X_XXXX_X,
  X_____X_,
  _XXXXX__,
  ________,
},
{ /* code 0041 */
  ___X____,
  __X_X___,
  _XX_XX__,
  XX___XX_,
  XX___XX_,
  XX___XX_,
  XXXXXXX_,
  XX___XX_,
  XX___XX_,
  ________,
},
{ /* code 0042 */
  XXXXXX__,
  XXXXXXX_,
  XX____XX,
  XXXXXXX_,
  XXXXXXX_,
  XXXXXXXX,
  XX____XX,
  XXXXXXXX,
  XXXXXXX_,
  ________,
},
{ /* code 0043 */
  ___XXX__,
  _XXXXXX_,
  XX____X_,
  X_____X_,
  X_______,
  X_______,
  XX____X_,
  _XX___X_,
  __XXXX__,
  ________,
},
{ /* code 0044 */
  XXXXX___,
  XXXXXX__,
  X____XX_,
  X_____XX,
  X_____XX,
  X_____XX,
  X____XX_,
  XXXXXX__,
  XXXXX___,
  ________,
},
{ /* code 0045 */
  XXXXXXXX,
  XXXXXXXX,
  XX______,
  XX______,
  XXXXXXXX,
  XXXXXXXX,
  XX______,
  XX______,
  XXXXXXXX,
  XXXXXXXX,
},
{ /* code 0046 */
  XXXXXXXX,
  XXXXXXXX,
  XXX_____,
  XXX_____,
  XXXXXXXX,
  XXXXXXXX,
  XXX_____,
  XXX_____,
  XXX_____,
  ________,
},
{ /* code 0047 */
  ____XXX_,
  __XXXXXX,
  _XXX__XX,
  XX_____X,
  X_______,
  X____XXX,
  XX_____X,
  _XXX__XX,
  ___XXXX_,
  ________,
},
{ /* code 0048 */
  XX____XX,
  XX____XX,
  XX____XX,
  XX____XX,
  XXXXXXXX,
  XXXXXXXX,
  XX____XX,
  XX____XX,
  XX____XX,
  XX____XX,
},
{ /* code 0049 */
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
  ________,
},
{ /* code 004A */
  ____XXXX,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  X____XX_,
  XX___XX_,
  _XXXXX__,
  ________,
},
{ /* code 004B */
  XX___XXX,
  XX___XXX,
  XX__XXX_,
  XX_XXX__,
  XXXXXXX_,
  XXXXXXX_,
  XXXX_XXX,
  XXX__XXX,
  XX____XX,
  XX_____X,
},
{ /* code 004C */
  XXX_____,
  XXX_____,
  XXX_____,
  XXX_____,
  XXX_____,
  XXX_____,
  XXX_____,
  XXX_____,
  XXXXXXXX,
  XXXXXXXX,
},
{ /* code 004D */
  XX____XX,
  XXX__XXX,
  XXX__XXX,
  X_X__X_X,
  X_X__X_X,
  X_XXXX_X,
  X__XX__X,
  X______X,
  X______X,
  ________,
},
{ /* code 004E */
  XXX____X,
  XXXX___X,
  X_XX___X,
  X_XX___X,
  X__X___X,
  X__XX__X,
  X___X__X,
  X___XX_X,
  X___XX_X,
  X___XXXX,
},
{ /* code 004F */
  ___XX___,
  _XXXXX__,
  XXX___X_,
  XX_____X,
  X______X,
  X______X,
  XX____XX,
  _XX__XX_,
  _XXXXX__,
  ___XX___,
},
{ /* code 0050 */
  XXXXXX__,
  XXXXXXX_,
  XX___XX_,
  XX___XX_,
  XXXXXXX_,
  XXXXXX__,
  XX______,
  XX______,
  XX______,
  ________,
},
{ /* code 0051 */
  ___XX___,
  __XXXXX_,
  _XX___XX,
  XX_____X,
  X______X,
  X______X,
  X___X_XX,
  XX__XXX_,
  _XXXX_XX,
  ___XX__X,
},
{ /* code 0052 */
  XXXXXXX_,
  XXXXXXXX,
  XX____XX,
  XX____XX,
  XXXXXXXX,
  XXXXXXX_,
  XX__XX__,
  XX___XX_,
  XX____X_,
  XX____XX,
},
{ /* code 0053 */
  ___XXXX_,
  _XXXXXXX,
  XXXXXXXX,
  XXX___XX,
  _XXXX___,
  ____XXXX,
  ______XX,
  XXX___XX,
  XXXXXXXX,
  __XXXXX_,
},
{ /* code 0054 */
  XXXXXXXX,
  XXXXXXXX,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
},
{ /* code 0055 */
  XX____XX,
  XX____XX,
  XX____XX,
  XX____XX,
  XX____XX,
  XX____XX,
  XX____XX,
  XXX__XXX,
  XXXXXXXX,
  __XXXX__,
},
{ /* code 0056 */
  XX____XX,
  XX____XX,
  XX____XX,
  XX____XX,
  XXX__XXX,
  XXX__XXX,
  _XXXXXX_,
  _XXXXXX_,
  __XXXX__,
  ___XX___,
},
{ /* code 0057 */
  X______X,
  XX____XX,
  XX_XX_XX,
  XX_XX_XX,
  XX_XX_XX,
  _X_XX_X_,
  _X_XX_X_,
  _XXXXXX_,
  __X__X__,
  __X__X__,
},
{ /* code 0058 */
  XX____XX,
  XXX__XXX,
  XXX__XXX,
  _XXXXXX_,
  __XXXX__,
  __XXXX__,
  _XXXXXX_,
  XXX__XXX,
  XXX__XXX,
  XX____XX,
},
{ /* code 0059 */
  XX____XX,
  XXX__XXX,
  XXX__XXX,
  _XXXXXX_,
  __XXXX__,
  __XXXX__,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
},
{ /* code 005A */
  XXXXXXXX,
  XXXXXXXX,
  _____XXX,
  ____XXX_,
  __XX____,
  _XXX____,
  XXXX____,
  XXX_____,
  XXXXXXXX,
  XXXXXXXX,
},
{ /* code 005B */
  _XXXXX__,
  _XX_____,
  _XX_____,
  _XX_____,
  _XX_____,
  _XX_____,
  _XX_____,
  _XX_____,
  _XX_____,
  _XXXXX__,
},
{ /* code 005C */
  XX______,
  _XX_____,
  _XX_____,
  __XX____,
  ___XX___,
  ___XX___,
  ____XX__,
  _____XX_,
  _____XX_,
  ______XX,
},
{ /* code 005D */
  __XXXXX_,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  _____XX_,
  __XXXXX_,
},
{ /* code 005E */
  ___X____,
  __X_X___,
  _X___X__,
  X_____X_,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
},
{ /* code 005F */
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  XXXXXXXX,
  ________,
},
{ /* code 0060 */
  _X______,
  _XX_____,
  __XX____,
  ___X____,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
},
{ /* code 0061 */
  ________,
  ________,
  ________,
  ________,
  _XXXXX__,
  X____XX_,
  __XXXXX_,
  XX___XX_,
  XX___XX_,
  _XXXXX_X,
},
{ /* code 0062 */
  ________,
  ________,
  XX______,
  XX______,
  XX______,
  XXXXXXX_,
  XX____XX,
  XX____XX,
  XX____XX,
  XXXXXXX_,
},
{ /* code 0063 */
  ________,
  ________,
  ________,
  ________,
  __XXXXX_,
  _XX___XX,
  XX______,
  XX______,
  _XX___XX,
  __XXXXX_,
},
{ /* code 0064 */
  ________,
  ________,
  ______XX,
  ______XX,
  ______XX,
  _XXXXXXX,
  XX____XX,
  XX____XX,
  XX____XX,
  _XXXXXXX,
},
{ /* code 0065 */
  ________,
  ________,
  ________,
  ________,
  _XXXXXX_,
  XX____XX,
  XX____XX,
  XXXXXXX_,
  _XX_____,
  __XXXXX_,
},
{ /* code 0066 */
  ________,
  ________,
  __XXXXX_,
  __XX__XX,
  __XX____,
  XXXXXXXX,
  __XX____,
  __XX____,
  __XX____,
  __XX____,
},
{ /* code 0067 */
  ________,
  ________,
  ________,
  ________,
  _XXXXX_X,
  XX____XX,
  XXXXXXXX,
  ______XX,
  XX____XX,
  _XXXXXX_,
},
{ /* code 0068 */
  ________,
  ________,
  XX______,
  XX______,
  XX______,
  XXXXXXX_,
  XXXXXXXX,
  XX____XX,
  XX____XX,
  XX____XX,
},
{ /* code 0069 */
  ________,
  ________,
  ___XX___,
  ___XX___,
  ________,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
},
{ /* code 006A */
  ________,
  ________,
  ____XX__,
  ____XX__,
  ________,
  ____XX__,
  ____XX__,
  ____XX__,
  _X__XX__,
  __XXX___,
},
{ /* code 006B */
  ________,
  ________,
  _XX_____,
  _XX_____,
  _XX__XX_,
  _XX_XX__,
  _XXXXX__,
  _XX__XX_,
  _XX__XX_,
  _XX___XX,
},
{ /* code 006C */
  ________,
  ________,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
},
{ /* code 006D */
  ________,
  ________,
  ________,
  ________,
  __XX_XX_,
  _XX_X_XX,
  _X__X__X,
  _X__X__X,
  _X__X__X,
  _X__X__X,
},
{ /* code 006E */
  ________,
  ________,
  ________,
  ________,
  _XX_XXX_,
  _XXX__XX,
  _XX___XX,
  _XX___XX,
  _XX___XX,
  _XX___XX,
},
{ /* code 006F */
  ________,
  ________,
  ________,
  ________,
  __XXXX__,
  _XX__XX_,
  XX____XX,
  XX____XX,
  _XX__XX_,
  __XXXX__,
},
{ /* code 0070 */
  ________,
  ________,
  ________,
  ________,
  X_XXXXX_,
  XX____XX,
  XX____XX,
  XXXXXXX_,
  XX______,
  XX______,
},
{ /* code 0071 */
  ________,
  ________,
  ________,
  ________,
  _XXXXX_X,
  XX____XX,
  XX____XX,
  _XXXXXXX,
  ______XX,
  ______XX,
},
{ /* code 0072 */
  ________,
  ________,
  ________,
  ________,
  _XX___XX,
  _XX_XX__,
  _XXX____,
  _XX_____,
  _XX_____,
  _XX_____,
},
{ /* code 0073 */
  ________,
  ________,
  ________,
  ________,
  __XXXXX_,
  _X_____X,
  __XXXX__,
  ______XX,
  _X____XX,
  __XXXXX_,
},
{ /* code 0074 */
  ________,
  ________,
  __XX____,
  __XX____,
  XXXXXXX_,
  __XX____,
  __XX____,
  __XX____,
  __XX__X_,
  ___XXX__,
},
{ /* code 0075 */
  ________,
  ________,
  ________,
  ________,
  XX____XX,
  XX____XX,
  XX____XX,
  XX____XX,
  XX____XX,
  _XXXXX_X,
},
{ /* code 0076 */
  ________,
  ________,
  ________,
  ________,
  XX____XX,
  XX____XX,
  _XX__XX_,
  _XX__XX_,
  __XXXX__,
  ___XX___,
},
{ /* code 0077 */
  ________,
  ________,
  ________,
  ________,
  X______X,
  X__XX__X,
  X__XX__X,
  X__XX__X,
  _X_XX_X_,
  __X__X__,
},
{ /* code 0078 */
  ________,
  ________,
  ________,
  ________,
  XX____XX,
  __X__X__,
  ___XX___,
  ___XX___,
  __X__X__,
  XX____XX,
},
{ /* code 0079 */
  ________,
  ________,
  ________,
  ________,
  XX____XX,
  _XX__XX_,
  __XXXX__,
  ___XX___,
  __XX____,
  XXX_____,
},
{ /* code 007A */
  ________,
  ________,
  ________,
  ________,
  XXXXXXXX,
  ______XX,
  ____XX__,
  __XX____,
  XX______,
  XXXXXXXX,
},
{ /* code 007B */
  ___XXX__,
  ___XX___,
  ___XX___,
  __XX____,
  _XX_____,
  _XX_____,
  __XX____,
  ___XX___,
  ___XX___,
  ___XXX__,
},
{ /* code 007C */
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
  ___XX___,
},
{ /* code 007D */
  __XXX___,
  ___XX___,
  ___XX___,
  ____XX__,
  _____XX_,
  _____XX_,
  ____XX__,
  ___XX___,
  ___XX___,
  __XXX___,
},
{ /* code 007E */
  ________,
  ________,
  ________,
  ________,
  _XXX___X,
  X__XX__X,
  X___XXX_,
  ________,
  ________,
  ________,
},
{ /* code 007F Del */
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
  ________,
},
{ /* code 0080 */
  ________,
  __XXXX__,
  _XX__XX_,
  _XXXXXX_,
  _XX__XX_,
  ________,
  _XX__XX_,
  _X_XX_X_,
  _X_XX_X_,
  _X_XX_X_,
},
{ /* code 0081 */
  ________,
  _X_XXX__,
  _XX__XX_,
  _XXXXX__,
  _XX_____,
  ________,
  _XX__XX_,
  _X_XX_X_,
  _X_XX_X_,
  _X_XX_X_,
},
};

#endif